Low-Power And High Speed Robust Frequency- Domain Echo Cancellation On FPGA
نویسندگان
چکیده
Echo cancellation is one unavoidable module in any voice related communication systems such as telephone, mobile and VOIP. In several applications run time high speed echo cancellation can give better quality of service. Real time echo cancellation is an important feature for hands-free operation of telecommunication equipment like mobile phones. A desirable acoustic echo control should be capable of handling double-talk as well. In this paper, we successfully implement a novel hardware architecture that is based on a robust adaptive algorithm in combination with a twopath model to tackle the double-talk situation. The echo canceller is working in the frequency domain and is improved by bit-width optimization to enhance computational efficiency. In experiments, our implementation of the hardware acceleration of the echo-canceller is fast and outperforms common software implementations running on microprocessors: an implementation with 4 instances of the filter on a Xilinx XC4VFX60 FPGA running at 137MHz can run 40 times faster than software on a 3.2GHz Core 2 Duo Pc. Besides, the hardware acceleration also reduces 90% of the power consumption when compared to a pure soft-core implementation. Our results suggest that the employed hardware architecture is also very energy-
منابع مشابه
Low Complexity and High speed in Leading DCD ERLS Algorithm
Adaptive algorithms lead to adjust the system coefficients based on the measured data. This paper presents a dichotomous coordinate descent method to reduce the computational complexity and to improve the tracking ability based on the variable forgetting factor when there are a lot of changes in the system. Vedic mathematics is used to implement the multiplier and the divider in the VFF equatio...
متن کاملA Robust Adaptive Acoustic Echo Cancellation (AEC) for Hands-free Communications using a Low Computational Cost Algorithm in Frequency Domain
This study presents a new algorithm for cancelling the acoustic echo, which is a major problem for handsfree communications. The proposed adaptive Acoustic Echo Canceller algorithm is designed and developed using a digital signal processing technique in frequency domain. The main scope of this study is to implement this module, benefiting the advantage of circular convolution properties and Fas...
متن کاملPartitioned residual echo power estimation for frequency-domain acoustic echo cancellation and postfiltering
Residual echo arises in hands–free telephony equipment due to insufficient echo canceler convergence, but can be suppressed using a postfilter. The residual echo power spectral density is the most crucial control parameter for both frequency–domain acoustic echo cancellation and combined residual echo and noise postfiltering. In this contribution we present and compare residual echo power spect...
متن کاملHDL Synthesis and Simulation of SLMS Adaptive Filter Algorithm for Echo Cancellation of Speech-Band Data Transmission
This paper deals with simulation of a Serial Least Mean Square (SLMS) adaptive filter algorithm for echo cancellation of speech-band data transmission with higher computational speed. A regular dial-up telephone network has been chosen for this application. Unlike the other conventional algorithms, SLMS algorithm is reliable, simple and has better convergence characteristics. An adaptation cons...
متن کاملReconfigurable Acceleration of Robust Frequency-Domain Echo Cancellation
Acoustic echo control is of vital interest for hands-free operation of telecommunications equipment. An important property of an acoustic echo controller is its capability to handle double-talk and be able to operate in real time. In this paper, we propose a novel hardware architecture to support a robust adaptive algorithm in combination with a two-path model to tackle the double-talk situatio...
متن کامل